Papyrus 4 Education

Jean-Michel Bruel
jean-michel.bruel@univ-tlse2.fr

Content

eclipsecon2014

Tip

To follow this talk on the web: http://jmbhome.heroku.com/talks qrcode-talk

Before we start

Note

Most of the screen captures in this talk are from Papyrus version 0.10.1.

Warning
  • I am not a CEA Tech List employee!
  • Nor a number…
  • …I am a free man!

Who am I ?

logo-irit

Format of this workshop

Tip

Related to this morning workshops:

Why "Papyrus 4 Education" ?

"User" point of view

Note

I’m addressing the industrial users here, not students.

"Teacher" point of view

Note

Do I need to mention I advocate open source tools?

Cea List point of view

Cea List point of view (ctd.)

Cea List point of view (ctd.)

Any question so far?

questions

Well, I have some for you

Content

eclipsecon2014

Why do we need a dedicated "flavour" ?

Illustration from a class experience

Illustration (ctd.)

Illustration (ctd.)

class Produit {
        designation
        poids
}
class Fournisseur {
        raisonSociale
        adresse
}
Produit  -- Fournisseur

Illustration (ctd.)

Students (beginners) problems

Palette complexity

nodes

UML subtilities

e.g., participants should be a ConnectableElement

I cannot attach a class to a participant (v.0.10.1)

participants

(Eclipse) User-friendliness

(Most of) the Papyrus users criticisms in terms of user-friendliness come from eclipse!

J.-M. Bruel, 2014

eclipse-bug

Warning

I know, this is a risky claim at EclipseCon :-)

User-friendliness

Any question so far?

questions

Well, I have some for you

Content

eclipsecon2014

Is papyrus ready ?

Additional components

Papyrus additional components (v.1.0.0)

additional-components

Viewpoints

Papyrus without viewpoints (v.1.0.0)

menu_normal

Papyrus with viewpoints (v.1.0.0)

menu_filtered

CSS styles

Papyrus style definition (v.1.0.0)

Papyrus_CSS_Export_style

Model explorer customization

Papyrus model explorer customization (v.1.0.0)

model-explorer

Façades & Palettes

Papyrus palettes customization (v.1.0.0)

palettes-custom

Customization overview

Papyrus customization possibilities (v.1.0.0)

papyrus-custom-possibilities

Papyrus is ready

Any question so far?

questions

Well, I have some for you

Content

eclipsecon2014

Brainstorming session

2 mains concerns:

Brainstorming session

⇒ set of questions for critical feedbacks on Papyrus

⇒ set of questions for industrial beginners

⇒ set of questions for teachers

Brainstorming session (ctd.)

Collaborative work

Google drive folder for the workshop :

http://bit.do/papyrus4education

QRC-drive

Critical feedbacks on Papyrus

Industrial beginners

Teachers

Brainstroming successful?

questions

Content

eclipsecon2014

How to contribute ?

Let’s build a community

community

Thanks for your attention!

papyrus4academics-logo

Tip

About…

Document generated by Jean-Michel Bruel via AsciiDoc (version 8.6.8) from Stuart Rackham. The slides version uses deckjs © from Qingping Hou. The plain HTML (printable) version is available here. This document is free to use under Licence Creative Commons licence. Licence Creative Commons licence Creative Commons Attribution-ShareAlike 3.0 Unported.

#